#!/usr/bin/python
# -*- coding: utf-8 -*-
"""
配置地方可以在这里进行修改和配置
全局的配置
"""
# 配置选择的数据库，
SQL = 'mysql'

# 日志级别
DEBUG = True

# 对应日志的APP
APP_CODE = 'TEAT_DEMO'

# 白名单
ALLOWED_HOSTS = ['*']

# 是否开启celery
IS_USE_CELERY = False

# 添加自己的引用
INSTALLED_APPS = [
    # 该权限要求django 的版本 Django2.2以上，如果强行使用的话需要修改源码
    # 需要地方较多暂无考虑继续填坑
    # 'django-guardian',
]

# 要移除的应用
DISABLED_APPS=[

]

# 添加中间件
MIDDLEWARE = [
    # 测试中间件
    'teat_demo.md.middleware.MiddlewareTest1',
    'teat_demo.md.middleware.MiddlewareTest2',
    'teat_demo.md.middleware.CheckOnclickMiddleware',

]

# 其他的配置加载
PLUGIN_ITEMS = {
    'nic':"src.plugins.nic.Nic",
}

# 添加对象管理权限的级别
AUTHENTICATION_BACKENDS = (
    'django.contrib.auth.backends.ModelBackend',
    # django默认的backend
    'guardian.backends.ObjectPermissionBackend',
)

# 是否对匿名用户做处理
# 比如是否允许匿名用户评论等和发言
# ANONYMOUS_USER_ID=-1

# 接下来我们执行python manage syncdb.执行完毕之后，系统将会创建一个User实例，叫做AnonymouseUser。
